home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1993 December
/
PSL Monthly Shareware CD-ROM (December 1993).iso
/
prgmming
/
dos
/
c
/
files.bbs
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
UTF-8
Wrap
File List
|
1993-11-02
|
136.5 KB
|
1,925 lines
68000CC.ZIP 84308 10-15-93 68000 C Compiler (Brandt, Matthew; $?) is an
| optimizing C compiler for the Motorola 68000
| processor and is meant for educational
| purposes. You can learn a lot about writing
| a compiler by studying the source files on
| this disk. Since this code was written for a
| machine with long integers it may exhibit
| some irregularity when dealing with long
| integers on the IBM-PC. The author makes no
| guarantees. This is not meant as a serious
| development tool although it could, with
| little work, be made into one.
MIRACLE.ZIP 143649 10-18-93 Miracle C Compiler 1.5 (Szocik, T.; $25) is
| a C compiler for a 386 or better. It
| compiles traditional C (Kernighan and
| Ritchie) with ANSI language extensions.
| Appropriate object code is created for a
| Microsoft or compatible linker. A
| comprehensive library of functions is
| included.
PC_COMP.ZIP 177245 10-16-93 Personal C Compiler (C Ware Corp.; $30) is a
| fast, powerful C compiler.
SCI.ZIP 101576 10-16-93 SCI (Brandt, Bob; $?) is a C language
| interpreter that includes a full-screen
| editor and trace facility. SCI is meant to
| take the experienced BASIC programmer easily
| into C.
CENVI.ZIP 167245 09-09-93 CEnvi 1.0 (Noorda, Brent; #38) is a simple
| interpreter that uses C syntax.
YACC.ZIP 120297 10-16-93 YACC is a compiler that is not for the
| casual user and will be useful primarily to
| expert developers.
PROXY.ZIP 85367 10-17-93 Proxy (Leavenworth, Burt; $25) is an
| interpreter for a rapid prototyping language
| with C-like syntax based on modeling
| software using data structures such as sets,
| maps, sequences, and objects. It allows the
| developer to make incremental changes to a
| design, and test them immediately. It also
| makes it possible to manipulate objects
| which encapsulate local states, allowing the
| user to define a software model as a
| hierarchy of sub-models.
HZIP___@.COM 34958 01-18-91 HZip (Arizona Software; $0) is C++ source
| for a file compressor using optimal
| limited-length Huffman codes.
LZW4C__@.EXE 32160 06-16-93 LZW For C 1.2 (MarshallSoft Computing, Inc.;
| $38) is a Lempel-Ziv-Welch data compression
| library for C programmers. It features LZW
| compress and expand functions.
UNARJ__@.EXE 39849 03-06-92 UnArj 2.3 (Jung, Robert; $?) is C source for
| an archive extractor.
PORT_ZIP.ZIP 380416 10-14-93 Portable Zip/Unzip (Adler, Mark; $0) is the
| C source for a Zip and Unzip compatible with
| PKZIP 1.93. It compiles under MSDOS, OS/2,
| Unix, VMS, and others.
TCOMP.ZIP 214257 10-17-93 TComp (Innovative Data Concepts, ASP; $50)
| gives high-speed access to four of the most
| popular compression methods. In addition to
| file-to-file compression, you can also
| compress memory buffers directly. Features
| include the ability to integrate compression
| and decompression capabilities into your own
| programs; file combining and splitting; and
| a choice of speed, compactness, or
| compromises. Most C compilers are supported.
AVLTREE.ZIP 9903 10-16-93 AVLTREE is a set of AVL tree management
| routines, a form of balanced binary tree.
BETEDIT.ZIP 9267 10-16-93 BetEdit (Bergel, Tim; $0) are two classes
| for validation of numeric data entry.
BFILE.ZIP 6936 10-16-93 Bfile (Reilly, Douglas J.; $0) is a basic
| Btrieve class for C++.
BITSTR.ZIP 4877 10-16-93 BitStr 1.2 (Mavrinac, Erik; $0) is a set of
| routines for storing an array of boolean
| values in minimum space.
BTREE_C.ZIP 2847 10-16-93 Btree (Adkins, John; $0) demonstrates the
| use of the Borland Btree classlib.
BTRVEX.ZIP 33345 10-16-93 BTRV Express Library (Srebnick Micro
| Consulting; $75) is a `C' library which
| manages the task of finding and opening
| Btrieve files. All calls to Btrieve are made
| through a central module. The advantage of
| this is that you can modify that module to
| perform a certain function each time a file
| is accessed. This feature could be most most
| useful in a network environment. For
| instance, you can place a routine in the
| central module that checks for hardware
| errors on the server and logs the user off
| gently if there is trouble. Designed for MSC
| 5.0 and Btrieve 4.10.
BTR_SUP.ZIP 32342 10-16-93 Btr-Sup (Srebnick Micro Consulting; $50) is
| a Btrieve support library that manages the
| task of finding and opening Btrieve files.
| This library was designed for Microsoft C
| v5.0 and Btrieve v4.10. The program will
| manage up to three open files at a time.
CIFF.ZIP 16509 10-16-93 CIFF 1.00 (Tini Software; $0) is a C object
| module for managing indexed files. Functions
| include GetEqual, GetLT, etc.
DATA_MG.ZIP 7708 10-16-93 Data-MG (Giannini, Mario; $0) is a set of
| illustrative 'C' implementations of Stacks,
| Queues, and linked lists. Each has working
| examples and commented source code.
DATDISP.ZIP 5568 10-16-93 DatDisp (Stroebel, W. E. R.; $0) is C code
| for a utility that will let you decipher
| some types of data files without knowing the
| exact structure.
UNEEK.ZIP 5679 10-16-93 Uneek 1.0.0 (Williams, Don A.; $0) is C
| source for a program that will eliminate
| duplicate records in a file.
WBTRIEV.ZIP 5486 10-16-93 WBtrieve (Wheaton, Paul; $50) is a Btrieve
| class which makes Btrieve a lot easier to
| use.
OOPBSMC@.EXE 31499 08-28-91 OOPBase (Silico-Magnetic Intelligence; $0)
| is an object-oriented database library for
| Microsoft C that provides flexible and fast
| OOP database functions for quick application
| development.
OOPBSTC.EXE 29548 08-28-91 OOPBase (Silico-Magnetic Intelligence; $0)
| is an object-oriented database library for
| Turbo C that provides flexible and fast OOP
| database functions for quick application
| development.
DES_C__@.EXE 86551 07-21-90 DES_C (Gillogly, James; $0) is a DES
| subroutine library.
OBJER.EXE 20480 06-03-91 OBJER (Tranzoa, Co.; $15) converts data or
| text files to OBJ compatible files that you
| can link with your own programs. It defaults
| to creating files compatible with Turbo C
| and MSC small-model files.
READTEST.C 4022 04-30-91 ReadTest (Smith, Dave; $0) is the source
| code for a simple text file viewer.
SPLAY__@.COM 17422 09-07-90 Splay (O'Connor, Sean; $0) is C and Pascal
| source code for a utility to compress and
| decompress files using Splay trees.
RANDIO.ZIP 2523 07-26-93 RandIO (Mulroy, Ed; $0) is C source code
| illustrating the use and access of random
| access files.
TABLES.H 4569 09-05-91 Tables.H (Pandya, Sameer; $0) has tables
| that can be used to translate characters
| from ASCII to EBCDIC and back.
BTCLASS.ZIP 121679 10-18-93 Btrieve Classes 2.02 (Object Resource Group;
| $55) contains a set of Btrieve classes that
| provide an application programmer with the
| full functionality of Btrieve 5.0. Requires
| compiler-specific interface routines from
| the Btrieve Developer's Kit, Borland C++ 3.x
| or Microsoft C++ 7.00. A tutorial is
| included for those with minimal experience
| in object technology.
CDBMANG.EXE 77545 07-24-91 C Database Management System (Daytris
| Information Systems; $35) is a complete
| database development kit designed for C
| programmers. It is based on the NETWORK
| database model and uses the ISAM methodology
| for key file management. The NETWORK
| database model is the latest concept in
| database management. The kit also uses the
| advanced concept of a Data Definition
| Language (DDL). Using the DDL, a developer
| can design and re-design their database with
| minimal effort and absolutely no code
| changes. CDB is compatible with both
| Microsoft C and Turbo C, large models only.
| (The authors are no longer at the address
| listed in the documentation.)
DB_KH.ZIP 46661 10-16-93 DB (Harris, Ken; $0) is an extensive set of
| file management routines for linking into C
| programs. Sequential, indexed, and random
| files are supported. Also included is a
| simple object dictionary manager.
ISM101.ZIP 291756 08-11-93 ISAM Manager 1.01 (Adrian Mardlin; $64) is a
| database management library for C++
| programmers. Features include: Full
| relational capabilities. Up to 2 billion
| records per data file with fast access.
| Multiple indexes. The program can
| automatically generate a data entry program
| from just a database description file,
| giving you a framework on which you can
| build a more powerful application (like a
| 4th generation language). ISAM Manager is
| provided for both DOS and Windows and is
| easily ported to other operating systems.
KAFS.ZIP 112245 06-22-93 Keyed Access File System 2.0 (Dimestore
| Software; $45) is a complete file system and
| sort package for C programmers. This package
| provides everything necessary for creating
| utility and application software in C. The
| file system and sort utility can be used
| independently of each other. They are
| designed for speed, ease of implementation,
| and compactness of code.
KEYTREEC.ZIP 206377 10-17-93 Keytree Toolbox (Rewse Consultants Ltd. ASP;
| 30 UK Pounds) is a library of routines to
| create, maintain and access randomly stored
| files of variable length records. Records
| can be displayed as soon as the first
| character of the record is typed. Files can
| also be read and written serially. Any
| number of files can be open. Each file can
| hold 10 indexes of multiple field keys.
| Associated records can be linked together.
| Source code is included.
LSAM.ZIP 112474 10-16-93 LSAM (Starr, Craig J.; $80) is an indexed
| sequential (ISAM) file access method
| implemented as a runtime library accessed
| through a set of interface subroutines for
| users of Microsoft (3.x +) compilers. It
| features support for multiple indices per
| base file, insertion, deletion (logical),
| retrieval and update by 'key', and full
| (logical) sequential processing capability
| in both directions, including (re-)
| positioning of a file's internal current
| record pointer for sequential processing of
| a record (or group of records) beginning at
| any logical record location in the file. The
| shareware version of the LSAM is limited to
| three index files.
PSK.ZIP 193990 07-24-93 Programmers Survival Kit 1.3 (Friesen,
| Geoff; $30) is a C library for creating
| database applications. It includes a
| keyboard-video-printer interface with a
| critical error handler and data entry
| functions. An example illustrating various
| components is included.
SOFTCDB.ZIP 391945 10-13-93 SoftC Database Library (SoftC, Ltd.; $?) is
| intended for use as a supplement to your
| compiler's object libraries. It contains 73
| user functions, including dBASE III+ data,
| memo, and index file functions, dBASE IV
| data file functions, date and time
| manipulation and calculation. The
| clock/calendar functions have been added to
| enhance the core dBASE routines. The library
| is currently available for Turbo C 2.0 and
| Microsoft C 5.1.
TFILE.ZIP 359487 10-17-93 TFile (Innovative Data Concepts, ASP; $50)
| is a high-speed set of routines for
| manipulating data, index and memo files. It
| allows reading, writing and creating files;
| inserting and removing records; indexing by
| one or multiple keys; and more. Combined
| with the popular TCXL, it lets you easily
| create powerful data file management
| routines. This program is dBase III
| compatible. Most C compilers are supported.
DEMOSRT.ZIP 51705 10-16-93 DemoSort (Hancock, Les; $0) includes C
| source for a dozen sort algorithms with a
| program that lets you compare them. A hook
| is provided in the demo to let you add your
| favorite sort routine if it is not already
| included. EGA/VGA required.
HSORT.ZIP 4698 10-16-93 HSort is an implementation of the heap sort
| algorithm. QSort has a slightly better
| average speed than HSort, but if the items
| are nearly in order when Qsort is called, it
| is as slow as a bubble sort, heap sorts
| always run at about the same speed, which is
| very fast.
KWIKSORT.C 5261 10-17-92 KwikSort (Blaine, Gary; $0) is an animated
| demo of the Quicksort algorithm. Source is
| included.
PDSORT.ZIP 35525 10-16-93 PDSort 3.1.0 (Williams, Don A.; $0) is
| complete source code and executable for a
| file sorting program. The routine can sort
| any size file, limited only by disk space,
| and is faster and more efficient than the
| qsort() routine supplied with most C
| compilers.
QUICKEST.ZIP 6788 10-16-93 Quickest Sort? (Andrews, Ron; $0) is `C'
| code for a sorting routine that the author
| claims is the fastest he has found for
| sorting arrays of random numbers. This is a
| modification of the Quicksort algorithm
| found in Wirth's books. It will, for
| example, easily sort "z" within "y" within
| "x".
TSORT.ZIP 11548 10-16-93 TSort is a set of three sort routines
| implemented as templated C++ functions. A
| bsearch is also included.
FSORT__@.COM 14353 02-23-90 FSort (Avery, Alan J. ASP; $0) is an example
| of how to sort a large flat-file database
| exceeding 64K using the qsort function. C
| source code included.
GCONIO_@.EXE 9430 05-29-91 GraphicsConsole (Small, John W.; $0) is a
| graphics-based input routine.
GR_INP.ZIP 2998 10-16-93 Gr-Inp provides sample code for how to get
| user input when in graphics mode.
INPUTS.ZIP 30919 10-16-93 Inputs (LPC Software; $23) is a set of
| functions which emulate Clipper's input
| functions for character, numeric, date, and
| logical field input, but with more
| functionality.
NEWGETCH.C 2387 10-01-91 NewGetch (RWR Consulting; $0) is a
| replacement for the getch() function. The
| original functions do not properly handle
| Alt-Q and Alt-R.
MULT_FP.ZIP 151298 10-17-93 Multiple Field Processor (Pride Software
| Advancement Corp.; $25) is a library of data
| entry tools for MS C. The program features
| full in-field user editing as well as pre-
| and post-field validation.
PC_JOVE.ZIP 138577 10-15-93 PC-Jove is C source code for an EMACS-like
| editor.
TINY_WP.ZIP 96920 10-16-93 Tiny Word Processor (Stevens, Al; $0) is the
| C source code for the Tiny Word Processor,
| and SmallCom, a communications program.
DIALOG.ZIP 417016 10-13-93 DialogPro (Stott, Kenneth; $50-$200) is a
| professional level "dialog box" system for C
| programmers. It takes over all the drudgery
| of creating code for input screens, input
| boxes, pull-down lists, data entry,
| context-sensitive help, etc. WindowsPro is
| required.
CGAUSS.HPP 2563 06-25-92 CGauss (Vass, Garry; $0) is C++ source code
| to iniatiate a stream of Gaussian random
| numbers.
CMATH.ZIP 49420 10-16-93 CMath is a large (150k, unarchived) set of
| portable, high quality math routines in C.
OOSET.ZIP 23617 10-16-93 Ooset (Hatfield, Joe; $0) contains a C++
| class used for algebraic sets (such as { 1,
| 3, 8, 11 }).
PARFNCT.ZIP 13167 10-16-93 PARSE Function 1.0 (Rubin, Jonathan L.;
| $20-$45) is a mathematical string function
| evaluator. It lets you add dynamic
| computations to your programs.
RANDGEN.ZIP 2277 10-16-93 RandGen is C and ASM code to generate random
| numbers.
EXTMATH@.EXE 30369 01-21-93 EXTMath (Victor, Tim; $0) is a library of
| C-callable assembler subroutines to do
| 64-bit unsigned math. Turbo Assembler source
| code is provided for add, subtract,
| multiply, divide, copy, compare, and negate
| operations. The object library with the
| assembled modules and a program example with
| Turbo C source code are also included.
VECTLIB@.EXE 15035 08-14-91 Vector Library 1.0 (Litvinoff, Scott; $10)
| is a C++ Class Library that allows you to
| easily handle 2 and 3-dimensional vectors
| and 3x3 matrices. The 2 dimensional vectors
| can be accessed and handled in either polar
| or rectangular format and the 3 dimensional
| vectors can be accessed and handled in
| rectangular format.
EVALX__@.COM 35558 09-19-90 Evalx (Hawkins, James P.; $5) is C source
| code for a convenient and powerful algebraic
| expression parser and evaluator.
GRAVSIM@.COM 7326 09-24-89 GravSim (Hassell, C. Daniel; $0) is C code
| for a simulation of the affects of mutual
| gravitational pull on a set of bodies.
WINMAX.H 3686 06-10-91 Winmax (O'Connor, Dan; $0) is a header file
| that defines max(), min(), absMax() and
| absMin() as inline functions instead of
| macros.
DISPAT_@.EXE 13543 10-17-91 Dispatch (McDermott, Joe; $0) illustrates
| how to send and receive values via DDVT's.
DOUBLE.C 2423 11-15-91 Double.C is a routine which converts PASCAL
| REAL to C DOUBLE and vice versa.
FINCALC@.EXE 31978 10-17-91 Financial Calculator (Vasile, Eddy; $0)
| contains C++ code and a program which
| illustrate object oriented techniques for
| finance: Present Value, Future Value,
| Interest Rate and Number of Periods.
BPREAL_@.EXE 8633 05-11-93 BPReal (Biffl, Richard; $0) contains
| functions in C to convert floating-point
| numbers between the IEEE double type used by
| most PC-based C compilers and the
| proprietary real type used by Borland Pascal.
RNG____@.EXE 14733 01-14-92 Random Number Generators (Holsinger, Ken E.;
| $0) contains C source code for two random
| number generators.
COMNUMB@.EXE 11810 05-08-92 Compound Numbers Class (Azarona Software;
| $?) is the source for a compound number
| class.
YAMP.ZIP 112608 10-17-93 Yet Another Matrix Program 1.6 (Von Tress,
| Mark Ph.D.; $0) is a C++ matrix algebra
| package. The package supports recursive
| matrix functions. Matrices are stored in a
| virtual memory file that can be stored in a
| RAM disk, and is limited to 32 megs.
| Matrices can be larger than 640K.
BUMP___@.EXE 17206 02-21-92 BUMP 1.1 (Almon, Clopper; $0) is the
| Beginner's Understandable Matrix Package in
| Borland C++. It has classes with functions,
| derived classes with inheritance,
| non-trivial constructors and destructors,
| overloaded operators, and a virtual function.
ASE____@.COM 18490 09-01-89 Arithmetic String Evaluator 1.0 (TriSoft
| Technologies; $30) is a procedure library
| that converts a string expression to a
| value. This allows users to enter formulas
| on a line rather than entering one
| number/function at a time, calculator style.
GCSTRING.ZIP 9322 10-16-93 GCString (Herrera, William; $0) is a string
| class which demonstrates methods of garbage
| collection and class-specific memory
| allocation. It runs faster than most
| standard string classes. Source code is
| provided.
STRTOK.ZIP 16794 10-16-93 StrTok (Keefe, Ed.; $0) are some C routines,
| text files and programs intended to
| demystify the "strtok" function.
WSTR___@.EXE 30906 03-18-93 Wheaton Strings Library (Wheaton, Paul; $0)
| is a C++ string library. It consists of one
| class and independent functions that provide
| an easier way to manipulate strings.
OOSTRNG@.EXE 5625 04-20-92 OOString Class 1.1 (Bernstein, John; $0) is
| a class to handle strings.
KEYS.ZIP 1125 10-16-93 Keys is a set of PC keyboard Defines and
| routines for C.
KYBDEX.ZIP 2454 10-16-93 KYBDEX (Drash, Jim; $0) reports on the
| presence of an extended keyboard and if the
| BIOS supports the extended keyboard. The
| full source is included.
NOPAUSE.ZIP 3659 10-16-93 NoPause (Astin, Thomas; $0) demonstrates a
| way to disable the pause key.
ONKEY__@.EXE 6618 11-05-91 Onkey (Bridges, Steve; $0) is a C library of
| keyboard functions, including OnKey - calls
| a supplied function whenever a passed key is
| hit, InKey - waits n seconds or forever for
| a key to be pressed, PutKey - stuffs a
| keystroke into the keyboard and LastKey -
| retrieves the last key pressed.
GAMEPRT@.EXE 9575 08-29-91 Gameport (Richards, Fred; $0) is a small set
| of routines that allow you to read the
| position of the Joy Stick. Assembler/C
| source code included.
NILD___@.EXE 8025 09-17-92 Numeric Input Line Demo (Price, James H.;
| $0) shows how to get TInputLine to accept
| numeric input only.
PCKEY__@.EXE 8701 08-29-91 PCKey (Small, John; $0) provides access to
| the PC's keyboard through fast inline member
| functions. Includes C++ source code and demo.
STUFFKY@.EXE 13634 08-06-91 StuffKy (Kanarek, Richard; $0) contains an
| assortment of keyboard handling routines and
| technical information about the keyboard
| buffer. Assembler source and sample calling
| routines in Turbo C are included.
CTRLC__@.EXE 7338 10-20-92 Ctrlc (Pittman, Roger; $0) is a
| quick-and-dirty Ctrl-Break and Ctrl-C
| intercept handler.
CMOUSE_@.EXE 12792 08-16-91 Cmouse (Small, John W.; $0) is a TC++/BC++
| mouse driver interface class complete with
| auto-interrupt handler. It uses screen
| physical coordinates instead of mouse
| virtual coordinates.
CWSCR__@.EXE 32469 08-16-91 Cwscr (Haden, Charles W.; $?) contains C++
| code modules for directly accessing mouse
| drivers and the screen. Compiled executables
| are also provided.
GMICE__@.COM 8400 10-18-89 GMice (Tovey, Dwight N.; $0) is a sample
| program to demonstrate how to write mouse
| interrupt handlers entirely in C.
MOUSDM_@.COM 3710 02-23-90 MousDM (Burks, James B.; $0) is a mouse
| driver demo with C source routines for using
| an MS compatible mouse in graphics mode.
MPP____@.EXE 46614 10-20-92 Mouse++ (Moreland, Carl; $15) is a mouse
| interface class for Borland C++ or TurboC++.
| Features include a fully buffered event
| handler, shift-key/button events, MultiClick
| buffer, hold- and-repeat button events, and
| more. Source code and a text/graphics demo
| are included.
MOUSE_C@.COM 25323 07-20-90 Mouse (Loos, Rodney; $0) contains mouse
| routines and the resulting library. Source
| code is included.
MCDT___@.EXE 50262 02-18-92 Mouse Cursor Design Tool (Oliver, Dale D.;
| $10) lets you design a mouse cursor and then
| generates the C code for it. Tools include
| copy, flip, rotate, flood, clear and more.
| Requires EGA, a mouse, and 117K of free RAM.
MOUSTR_@.COM 42890 01-29-90 Mousetrap 1.0 (Curran, James M.; $15) is a
| collection of functions to control a mouse,
| designed to be called from a 'C' program.
| They provide easy access to the low-level
| functions of the mouse interrupt, as well as
| a simplified system for high-level control
| over the mouse. The basic functions are
| mostly self explanatory, while high-level
| functions are a bit more complicated.
MOUSTRK@.COM 3186 09-24-89 Moustrk (Goldrich, Bob; $0) is C code
| showing how to implement a mouse event
| handler.
TCRAT2_@.COM 15939 04-01-89 Tcrat2 (Smart, J. A.; $0) is a MS-compatible
| mouse driver to provide mouse support for
| Borland's Turbo C 2.0 Integrated Development
| Environment.
GPORT__@.EXE 46613 05-21-93 Gport 1.01 (Bri Productions; $27) is a game
| port library for C. It is compatible with
| most DOS based C compilers. Features include
| timer driven button monitor, optional joy
| stick calibration, and more
CTRLCLIB.ZIP 186431 10-17-93 CtrlCLib - The Ctrl+C Library (Trendtech
| Corporation ASP; $33) is a collection of
| C-language functions that help programs
| manage the user-initiated class of
| interrupts such as Ctrl-C, Ctrl-Break
| Ctrl-Alt-Del, Alt-3, Ctrl-2, Ctrl-NumLock,
| Pause, Ctrl-S, Ctrl-PrtSc and more.
GOODMOUS.ZIP 247489 10-16-93 Mr. GoodMouse (American Abbey; $35) is a
| library of mouse and video services and
| character menus and windows for DeSmet C and
| QuickC. No mouse control code is required if
| a mouse driver has been installed. The video
| routines include automatic sensing of video
| type, automatic mouse boundary limiting,
| windowed data entry and more. Several demo
| programs and their source code are included.
QSPRINT.C 8068 02-20-89 QSprint (McCormick, William B.; $0-PD) is a
| quick printf() for OS/2 multi-threaded
| programs for Quick-C.
BANNERC.ZIP 3024 10-16-93 Banner ($0; is a C routine which writes
| 10x10 block characters. It's useful for
| cover pages) for reports or output to
| spoolers, etc.
PRNSTRM.ZIP 9484 10-16-93 PrnStream 1.01 (Reilly, Pat; $0) is a stream
| class that supports printer ports.
CBLASTR.ZIP 14834 07-23-92 C-Blaster 1.0 (Pop Software; $35) lets you
| add AdLib/Sound Blaster compatible sounds
| and music to your apps. You can load SB
| Instrument files. SB-Pro stereo is supported.
MUSICIO.ZIP 2395 10-16-93 MusicIO is a set of procedures and a
| function for generating music on the Ad Lib
| Music Card from a C program. It requires the
| Ad Lib or Sound Blaster music card (see
| Retail Products pages) and the sound driver
| that comes with Ad Lib products. The
| procedures will read INS and ROL files.
SEFX.ZIP 28008 10-16-93 Sefx 1.0 (Bri Productions; $27) is a library
| that lets you add sound effects to your
| programs.
TSI_SNDS.ZIP 19194 10-16-93 T.S.I. Sound Library (T. S. I.; $10) offers
| the following sounds a phaser, flying
| saucer, buzzer, a bomb dropping, a screech
| and more.
UC_SND2.ZIP 46072 10-16-93 Background Sound (Miller, David A.; $15)
| will allow you to create background sound in
| your programs. Sample programs with C source
| code is included, including a selection of
| Christmas music and some sound effects.
CL_RH.ZIP 6584 10-16-93 CL (Hirst, Roger; $0) is the C++ source for
| a command line parser.
CMDLN.ZIP 4953 10-16-93 CmdLn (Small, John W.; $0) provides an easy
| way to parse the command line.
ATT.COM 3375 05-30-89 Att 1.0 (Tortorelli, Tony; $?) is C code for
| a file attribute modification program.
CHKFLP.EXE 7581 12-17-91 Chkflp (Kevin Traup; $0) contains source
| code and an executable to check the status
| of a floppy drive.
CONCUR.COM 12289 01-29-90 ConCur 1.0 (Dickerson, Richard; $0) is a
| concurrent programming module for the C
| programming language that enables
| multi-tasking. It is small and easy to use,
| and has built-in window management routines.
CRITERR.COM 19149 02-21-91 Critical Error Handler (Hyman, Peter; $0) is
| a critical error handler, primarily for use
| with compilers that do not offer trapping or
| messages like Abort, Retry, Ignore.
DIRSCAN.COM 15542 05-01-89 DirScan 1.0 (Garrison, Jim; $0) is public
| domain C source code for a utility that
| searches a disk directory structure for all
| files matching the file-name and extension
| contained in the file mask.
DSIZEDB.COM 10634 07-20-90 DIRSize 1.0 (Bennett, David; $0) is C source
| code to display a listing of directory and
| subdirectories specified.
DISKSIZ.COM 16161 08-23-90 DiskSize (Ford, George, H.; $0) is a routine
| to determine disk media size and attributes.
DRVRDY.COM 7314 01-29-90 DrvRdy (Crosley, Tom; $0) is a routine for C
| to check to see if a floppy disk drive is
| ready. This avoids the "Abort, Retry,
| Ignore" message when the drive latch is left
| open, etc.
FILEBUFF.C 1239 07-13-92 FileBuff (Morris, Ben; $0) contains source
| code to find values of FILES= and BUFFERS=
| as set in CONFIG.SYS.
FINDDEV.C 4369 04-26-93 FindDev (Woodruff, Eric; $0) is a routine
| which will locate a specified device driver
| in memory.
LESS.C 2564 04-20-90 Less.C (Lowther, Bruce; $0) is source code
| for a utility like DOS's MORE filter, but
| scroll length can be modified on the command
| line. This program is an example of
| combinations of the stdin stream, CON
| stream, and command line parameters.
VLCLASS.EXE 8636 12-16-91 Volume Label Class (Astin, Tom; $0) is code
| for getting, setting and removing DOS disk
| volume labels.
MSCHRT_@.COM 13718 01-29-90 Microsoft C High Resolution Timer 2.00
| (MSCHRT) (Ryle Design; $8) is a software
| "toolbox" of C routines to manipulate one
| hundred different timers each with one
| microsecond resolution. MSCHRT makes it easy
| to very accurately time nearly any
| synchronous or asynchronous event your PC
| can encounter.
BIOSEQP@.EXE 9084 07-23-92 BiosEquip (Hawk, H.L.; $0) is code that
| reports on system configuration: the number
| of disk drives, parallel printers, serial
| ports, video mode, DOS version, and checks
| for a math co-processor and game port.
CPUSPED@.EXE 22217 11-18-92 CPUSpeed contains small C functions to get
| CPU type and speed.
DRIVER_@.COM 7591 07-18-91 Driver (Hopson, Scott; $0) is a DOS device
| driver using C, with the header in
| Assembler. This should be helpful to
| programmers wanting information on writing
| DOS Device Drivers. Commented source code is
| included.
DRVSPC_@.COM 3895 03-25-90 DrvSpc (Micro Solutions Group, Inc.; $0) is
| a function that returns a long value
| containing the current available drive space
| for the default drive or the specified drive.
I_SET__@.EXE 25738 09-19-91 I_Set 3.53 (Migliavacca, David; $0) contains
| C functions for editing of DOS master
| environment, and a utility to automate
| variables-setting tasks with an easy
| language. A choose program with an option to
| add strings in front of a list in an
| environment string is included.
BDC____@.EXE 21347 06-18-93 Bulk Disk Copier (MicroGenesis Software; $0)
| is C source for reading a floppy image to a
| hard disk and copying it back to as many
| floppies as you wish. It also formats blank
| floppies. The source code is an excellent
| tutorial on lowlevel disk access under DOS.
RMAXTSK@.EXE 53191 12-30-91 RMAXTask 1.0 (RMAX Development Group; $25)
| is a library of C functions for
| multitasking. It offers support for
| intertask synchronization and communication,
| timed delays, and access to the keyboard.
| This system is non-preemptive, but provides
| better intertask communication and
| scheduling than do simple round-robin task
| switchers.
CPPTASK@.EXE 55156 08-29-91 CPPTask (Smith, Rich; $0) is a multi-tasking
| kernel For C++.
GP.C 11621 09-06-92 GP.C (Erdelsky, Philip J.; $0) contains a
| general, reentrant version of printf() that
| can easily be adapted to embedded systems.
MTASK__@.EXE 4904 05-20-93 MTask 1.0 (Ting, I H; $0) is a multitasking
| Turbo C library.
RDCF___@.EXE 58746 05-14-93 RDCF 2.0 (Erdelsky, Philip J.; $0) is a
| ROMable, reentrant, DOS-compatible file
| system.
TSR_C__@.EXE 24491 05-14-93 TSR_C is an example of TSR in C that loads
| and unloads according to undocumented DOS.
ALLOCWG.COM 19851 01-29-90 Alloc (Gersbacher, Willard; $?) contains
| several memory allocation procedures. The
| procedures included provide functionally
| equivalent memory allocation procedures for
| the main memory procedures used in MSC 5.1.
| The MSC 5.1 library procedures were not
| satisfactory for this application because
| they did not release memory back to the
| system when it was `free'ed. Additionally,
| they tended to allocate too much memory
| under certain circumstances which lead to a
| reduction in space available for other
| programs and data which were currently
| active at the time.
DVMAM.COM 24764 10-17-90 DVMAM 1.10 (R.C.B. Enterprises; $35) is a
| memory allocation function that enables your
| programs to access up to 24.5 megabytes of
| memory. This memory can be expanded,
| extended or conventional. It is able to
| allocate eight megs of LIM EMS memory 3.2 or
| higher, 16 megs of extended memory on a
| 80286/386 system, or 500k plus conventional
| memory.
OVRLYGM.COM 15630 01-29-90 Overlay (Martin, Gregory A.; $53) allows you
| to free up virtually all of your memory used
| by your currently executing application and
| then run another large program or shell out
| to DOS. It is written in assembly language
| and callable by other assembly language or C
| programs.
MEMCHEK@.EXE 19171 11-05-91 MEMCheck 1.0 (Bridges, Steve; $0) is a
| library of functions to help monitor heap
| usage and heap consistency in a real time
| mode for programs written in Microsoft C.
LABYTE_@.EXE 10937 05-20-92 LAByte (Logical Answers Corp.; $15) is a set
| of routines for handling memory allocation
| and pointers.
MEM____@.COM 9240 03-25-90 Mem (Bright, Walter; $0) is a set of C
| routines for diagnosing pointer problems,
| such as reference to freed space, overrun or
| underrun of buffers, failure to free space,
| failure to initialize malloced structures
| and more.
RCS____@.EXE 7383 09-17-92 Reentrant Cache System 1.0 (Erdelsky, Philip
| J.; $0) is the source for a reentrant cache
| system.
EMSIF.ZIP 67602 07-15-93 EMSIF 2.42 (Birdsall, James W.; $5) is an
| interface to most common EMS functions such
| as allocating, mapping, freeing EMS and
| copying data to and from EMS.
PCVMM__@.EXE 27591 01-04-93 PC Virtual Memory Manager (Superior Soft;
| $20) is the small and large model library
| for a fast memory manager that allows your
| application programs to allocate up to 32MB
| of virtual memory. Sample pcVMM program
| source code is included.
SPAWNSB@.COM 5613 06-11-91 Spawn 1.1 (Bridges, Steve; $17) is a set of
| functions for swapping a program to EMS or
| disk in order to free up memory for another
| program and then restore the original
| program when the second one is done.
XMSIF__@.EXE 57602 12-16-92 XMSIF 1.42 (Birdsall, James W.; $5) provides
| a high-level interface to XMS control
| functions for common operations such as
| allocating and freeing XMS extended memory
| blocks and upper memory blocks and copying
| data to and from EMBs.
CSWITCH.ZIP 97950 10-14-93 CSwitch (Rose, Herb; $35) is a multitasking
| library. It provides a preemptive schedular,
| semaphores, message queues, prioritized
| tasks, delay functions, and more. Tasks can
| be spawned internally or loaded from disk. C
| object modules are included.
CTASK.ZIP 355558 07-12-93 CTask 2.2d (Wagner, Thomas; $0) is a set of
| routines that allow your C program to
| execute functions in parallel, without your
| having to build in sophisticated polling and
| switching schemes. CTask handles the
| switching of processor time with a priority
| based, preemptive schedular, and provides a
| fairly complete set of routines for
| intertask communication, event signalling,
| and task interlocking. CTask also includes a
| number of drivers for MS-DOS that build on
| the basic functions to allow you to include
| serial I/O, printer buffering, and
| concurrent access to DOS functions into your
| programs with little programming effort.
| Support is provided for EMS, 80x87 numeric
| coprocessors, and keyboard hotkeys.
VM7.ZIP 206498 10-17-93 VM7 (KIS Systems; $65) is a virtual memory
| manager for data in C programs. Features
| include up to seven sets of paging banks;
| paging to extended memory supported; on the
| fly page allocation; utilities that handle
| lists, arrays, and hash tables; infrequently
| accessed code separated to allow overlays;
| and a debugging mode for bad handle checks.
SPAWNO.ZIP 98206 10-17-93 Spawno (Brown, Ralf; $0) is a replacement
| for the Turbo C and Microsoft C spawn ()
| functions. It swaps the current program to
| disk, EMS, XMS, or raw extended memory while
| the spawned program executes, leaving less
| than 300 bytes in memory. A variant for
| Turbo Pascal 4.0 or higher is included.
TSRTOOL.ZIP 132146 09-21-93 TSR Toolkit 1.5 (Friesen, Geoff; $0) is a
| toolkit for writing TSRs which need DOS
| access. Features include extended memory
| access, mouse support, sound and timer
| support, and more.
COP.ZIP 34997 10-16-93 COP (Small, John W.; $35) defines a formal
| approach to Object Oriented Programming in
| C. COP upholds the concepts of
| encapsulation, single and multiple
| inheritance involving virtual base classes,
| and polymorphism using the C preprocessor.
| Source code included.
JST4FUN.ZIP 2110 10-16-93 Jst4Fun (Vass, Garry J.; $0) is a random
| collection of C fragments demonstrating the
| potential of C to address philosophical and
| political issues.
ADV_IN.COM 52425 05-27-89 Adv_In_C (Valentine, Joaquin; $?) is a
| tutorial in C programming, complete with
| homework assignments. You will need a C
| compiler and a text editor,
BOOK_C.COM 4107 05-30-89 BOOK-C.LST (Chicares, Greg; $0) is a review
| of a dozen or two books on learning the C
| programming language.
CV_XVT.COM 5796 05-30-89 CV-XVT (Rochkind, Marc J.; $0) is a text
| file that provides a detailed comparison of
| the CommonView and XVT high-level libraries
| for C.
HELPCPP.EXE 6796 07-23-92 Help.Cpp (Hillman, Dave; $0) is a
| modification of help.cpp for ALT-F1 to
| retrace previous topics.
C_HINTS.EXE 14397 07-25-92 Hints For Effecient Programming (Omega
| Point, Inc.; $0) is a text file with 38 tips
| for optimizing C programs.
ARRAYS_@.EXE 7389 11-19-91 Arrays (Hamilton, Dennis E.; $0)
| demonstrates the do's and dont's of trying
| to set and use pointers to arrays in C and
| C++.
FLGZERO@.EXE 15456 10-03-91 FLGZero (Bender, A.L.; $0) demonstrates the
| way MASM 5.1 can interface with your C
| programs. Source is included.
IOSTRM_@.EXE 30341 08-16-91 IOStream (Nagler, Eric; $0) is a tutorial on
| the IOStream.h header file. It provides
| information about the members of class IOS
| and its decendants, as well as manipulators.
TUTC.ZIP 203116 07-27-93 C Tutor 2.4 (Dodrill, Gordon J.; $15) is a
| series of 14 lessons teaching ANSI-C
| programming. It is intended for those with
| very little programming experience.
TUTCPP.ZIP 202675 07-27-93 C++ Tutorial 2.20 (Dodrill, Gordon J.; $15)
| is a series of 14 lessons teaching C++
| programming. It is intended for a person
| with a working knowledge of C. Careful
| attention is given to a full description of
| Object Oriented Programming and how to use
| it.
CTUTR_CE.ZIP 236717 10-17-93 C++ Tutor (Coronado Enterprises; $40) is a
| comprehensive instructional course for the
| C++ programming language. All of the points
| of C++ language, including
| properly-structured programming techniques,
| are covered at the elementary level. Source
| code is included for a large example program
| to illustrate how to use C++. (Borland C++
| required.)
C_TUTOR.ZIP 97260 10-16-93 C Tutor is a tutorial on programming in C.
CTUTR_CE.ZIP 236717 10-17-93 C Tutorial (Coronado Enterprises; $15-$40)
| is a C tutorial book-on-disk. The disk
| contains the Advantage Paperless Reader.
| This is an excellent C tutorial.
MYSTERYC.ZIP 161418 08-25-93 Mystery of C (Groff Software; $10) is a
| beginner's course in the C language written
| in the form of a murder mystery. Also
| included are uncompiled C programs that form
| part of the mystery. A compiler is not
| required for use with the program.
ARCADE.ZIP 386108 09-03-93 Programming Arcade Games (Conger, David;
| $18) is an interactive tutorial for
| programming object oriented arcade games in
| Turbo C. It teaches the fundamental
| techniques of animation and the underlying
| principles of object oriented programming.
| It helps you apply animation techniques to
| writing arcade games and create an easier
| transition to object oriented languages like
| C++. Requires EGA/VGA/SVGA.
CSTREAM@.EXE 10794 06-24-91 CStream (Small, John W.; $0) provides a base
| class for a polymorphic cluster of
| streamable classes. In other words, this is
| like a TurboVision for C++.
CXREF.EXE 36776 03-19-92 C xref 2.0 (Archibald, David; $20) cross
| references any number of C modules and
| outputs a list of global variables and
| constants, a summary listing of module's
| functions, a verbose list of module's
| functions and a tree of all function's calls
| and callers.
CROSS.COM 17649 12-04-90 Cross 1.0 (Philip N. Hisley; $0) is a cross
| reference generator for C programs. Features
| include routing of list output to disk,
| cross-referencing of reserved words,
| processing of nested include files, and
| generation of listing only. Source is
| included. (The author can no longer be
| reached at the address provided in the
| documentation.)
BLDLIB.C 5835 10-18-89 BldLib (Zemke, Dan; $0) is C source code for
| a utility which creates one or more
| libraries from all *.C files in the current
| directory.
PWRCSHL.ZIP 86074 10-17-93 Power C Shell (Steenburgh, Chuck ASP; $15)
| allows you to simplify editing, compiling,
| and debugging of POWER C programs. Features
| include pull-down menus, online help,
| project management, and more.
TLC.ZIP 44923 07-21-92 TLC 1.0 (Lowery, Tom; $0) creates a
| formatted listing, optionally with a
| cross-reference, from a given set of C
| source files.
BBC____@.EXE 18375 01-14-92 BBC (Summit Software; $15) fixes up your C
| source files to your specifications.
BK1.MAC 3968 09-06-92 BK1.MAC (Kline, Bill; $0) is a set of macros
| for use in the Turbo C++ IDE editor.
COBGEN.ZIP 32902 07-15-93 COBGEN (Au Software; $25) produces
| compiler-ready header and OBJ files.
CALLS__@.COM 15627 03-13-90 Calls (DeSouza, A.; $?) analyses program
| calls.
CB210__@.COM 28104 01-29-90 CB 2.10 (Sledge, Bob; $?) is a C source code
| beautifier. It reformats the layout of C
| source to a more readable style and format.
CHKSEG_@.COM 17582 01-29-90 ChkSeg (Gersbacher, Willard; $0) is a C
| programming utility which checks the
| segmentation structure of an overlayed
| program and tells you which procedure calls,
| in segments other than the root, cause other
| segments to be loaded.
CODECN_@.COM 32547 03-03-90 Code Count (Enterprise Software; $10) scans
| C source code files and provides a breakdown
| of executable code versus non-executable
| code. Non-executable code is broken down as
| comments, blanks, control characters
CREF___@.COM 14099 03-13-90 Cref (DeSouza, A.; $?) is a C cross
| reference utility
CTAGS__@.COM 21764 05-30-89 Ctags (Verket, Paul; $0) will generate tags
| for subsequent use by Brief, Emacs or VI
| editors. This program will perform a simple
| parsing of one or more Fortran or C source
| files and write a "tags" file to stdout. The
| tags file is then used in conjunction with
| tagging macros available for Brief or Emacs,
| or commands built into VI and available (as
| macros) from the Solution Systems BBS.
EXECBEP@.COM 12174 01-29-90 ExecBeep 3 (Lazo, Charles and Ross, Ed and
| Nettles, Henry T.; $0) is especially useful
| for spying on the multiple passes of C
| compilers.
GETCMT_@.COM 7911 03-25-90 GetCMT 1.1 (Byte_Magic Software; $0)
| extracts comment lines from C or C++ source
| files. It is useful for creating
| documentation and improving commenting style.
HEXFILE@.COM 6421 10-04-89 HexFile 1.0 (Berry, Joseph; $?) takes as
| input any file and creates an output file
| containing the ASCIIized hexidecimal
| equivalent of the file in a format usable by
| C compilers.
LOCATE_@.COM 11393 09-04-90 LocatEnv (Hyman, Peter; $0) illustrates two
| methods of locating the master environment
| in MS-DOS. C code is included, along with an
| executable version.
MAKER__@.COM 25353 06-15-91 Maker 1.02 (Adams, Richard W. ASP; $15)
| generates MAKE description files & link
| files for a C language programs. It is
| designed for the Microsoft C compiler, but
| some generality has been built in too.
MEMCLN_@.COM 5333 03-13-90 Memory Clean 1.0 (Beilstein, Robert J.; $?)
| will write an initial value (with good
| parity) into all of the memory locations
| which IBM misses.
PEPTO__@.COM 9094 05-01-89 Pepto (Stafford, David; $5) is designed to
| shrink C source files. It does a very good
| job of it and it does it quickly. PEPTO can
| also be very useful for distributing secure
| copies of source code. The sender can change
| the major variable names throughout the file
| via his favorite editor's search-and-replace
| function, then PEPTO it. The result is a
| virtually indecipherable source file which
| is still compilable.
PGMPROT@.COM 27604 10-04-89 PgmProt (Endresen, Hal; $0) contains the C
| and MASM source for a utility to protect
| your program's copyright messages. It allows
| serialization of released software and
| permits version numbers to be assigned
| following compilation, and just prior to
| release shipment. Your copyright message,
| serial number, and version number are
| protected by a checksum byte in the .EXE
| file.
SPU____@.COM 43136 06-24-89 Source Print Utility 1.1 (Ratjen, J. C.; $0)
| prints C source files in a structured
| format. It will print the file name, page
| number, and date of last modification at the
| top of each page. Each line of code is
| printed (usually in compressed mode) with
| it's relative line number. C source code is
| included.
SUPRMNT.ZIP 527351 10-13-93 Super-Maint (EmmaSoft ASP; $55) is a program
| development maker with an editor and help
| facility. Many sophisticated features are
| provided for building programs from source
| code kept on many drives and directories.
| Features include support for three memory
| models, three languages at a time plus a
| linker and librarian, Mouse support, and
| more. Support is also included for MIX
| compilers (Power C and the Mix assembler),
| Clipper, and Aztec Manx C.
TRACKIT.ZIP 136010 10-17-93 TrackIt (Clear Software; $29) uses a point
| and shoot environment to build libraries
| instead of typing lengthy DOS command lines.
| Libraries can be built in seconds.
XRF____@.COM 21183 01-29-90 XRF 1.23 (Goodgame, Tom; $0) is a
| cross-reference block-structure program
| written in C for C and similar languages.
ZAPLOAD@.COM 19054 03-13-90 Zapload (Jennings, T.; $?) converts a file
| from Binary to Intel Hex format, and sends
| it to one or more destinations: a disk file,
| the punch device, or the printer.
CB210__@.COM 28104 01-29-90 CB 3.1 (Wells, Drew; $0) formats C/C++
| source code. It tries to change your source
| file as little as possible while still
| imposing a standard format on it.
BOR_TI_@.EXE 37508 02-22-93 Borland C++ TI's is a collection of 15
| routines and technical information reports.
| Subjects covered include removing and
| setting volume labels, fast graphics
| library, mouse programming in graphics mode,
| determining the amount of stack not being
| used, playing WAV files, switching between
| graphics and text modes without clearing
| video memory, detecting unusual keystrokes,
| determining extended memory size, and much
| more.
CD_MCI_@.EXE 23303 01-20-93 CD_MCI shows how a C++ class wrapper around
| MCI can make development of MCI applications
| easier.
CMPRSS_@.EXE 45228 02-19-93 Cmprss (Clifton, Marc-Thomas; $0) contains
| two file streams which compress/uncompress
| data being written to or read from a file. A
| test program and utility are included.
CL121.ZIP 51110 09-15-93 CodeLister 1.21 (McDowell, Malcolm D. ASP;
| $24) prints C source code files. Features
| include multiple pages on one sheet, page
| headers, index list of function names with
| page numbers, more.
FLXLSTC@.EXE 61573 07-22-92 FlexList for ANSI C (Power SoftWare; $65)
| provides a generic linked list of hybrid
| stack-queue-list array structure. More than
| 30 methods allow you to push, pop, insert,
| delete, sort, store, recall, etc. lists of
| any type data. K&R and ANSI source are
| included.
INPFIEL@.EXE 5502 02-19-93 Inpfiel (Christensen Online; $?) contains a
| generic input field class. This provides a
| mechanism for input of various types of
| data, with validation. The "generic"
| qualities of the input field are achieved
| through a polymorphic InpData object, and
| can easily be derrived to suite your own
| data types.
LINKLI_@.EXE 8371 02-19-93 Linkli (SpeedSOFT Development ASP; $0)
| contains code that implements a linked-list
| algorithm using standard technique. The code
| is fast and memory-efficient, and well
| documented.
LJL____@.EXE 18460 10-22-92 LJL (W. Conover, Woodrow; $0) contains
| source code and an executable for printing C
| source code on a Laser-Jet Series II.
MCMM___@.EXE 30099 10-22-92 MCs Menu Maker 0.8 (Hula, Mark; $?) contains
| skeleton code and full instructions for
| creating menus/window front-ends for any
| text mode DOS application.
STR____@.EXE 41779 04-21-93 STR 2.1 (Woll, Roy S.; $10) is an improved,
| general purpose STR class.
FILARRY@.EXE 28335 05-13-93 FileArray (Hua, Jian; $0) serves as array to
| retrieve strings from a file. The idea is to
| remove literal strings from C++ source file
| and put them into a text file to save
| program memory.
KEYMAP_@.EXE 20900 04-22-93 KeyMap (Hardegree, John; $0) is a C header
| file for defining keystrokes. This utility
| helps build the header file by allowing you
| to press each key on the keyboard and assign
| one or more mnemonic names to it. These are
| then written to a file as standard C
| language #define statements. Source is
| included.
MKPROTO@.EXE 15061 05-20-93 MKProto generates prototypes for C source
| files.
CPARSER@.EXE 31696 04-22-93 Wheaton C/C++ Source Parser (Wheaton, Paul;
| $25-$50) is a C/C++ source parser. It takes
| a library that consists of large C files and
| breaks it into many more small C files and
| then runs them through the compiler and
| makes the appropriate substitutions in the
| LIB file. EXE files will then compile to a
| smaller EXE and will load faster.
BLCKADE@.EXE 87251 10-23-92 Blockade 2.05 (Indusoft Corp.; $10-$30) is a
| function library for programs to protect
| themselves against unauthorized changes. It
| checks every byte of your EXE or COM file to
| insure that any changes are detected. It is
| very fast and easy to use.
LAYOUTC@.EXE 13111 02-18-92 Layout 1.0 (Lincoln Beach Software; $10)
| generates C code for recreating report
| layouts. Files defining the layout can be
| created with any text editor.
XNAS___@.EXE 22609 02-18-92 XNAS 2.13 (Sorger, Walter; $0) is a type of
| program code flowcharting utility.
C_EDITOR.ZIP 40968 10-15-93 C Editor is a programming environment for
| the 'C' programming language.
CLASIC.ZIP 532983 10-13-93 Clasic is a C/2 compatible compiler written
| in assembly language over a three year
| period by graduate students working under a
| Federal grant. It is professional quality,
| but no documentation is included, so it is
| of interest mainly to those already versed
| in C.
CLINT161.ZIP 175583 09-15-93 Clint 1.61 (R&D Associates; $35) reads the
| source files of your C programs and
| generates reports about possible problems.
CPR.ZIP 86101 10-17-93 CPR (Argo Data Resource Corporation; $0) is
| a cross reference program that can handle
| very large projects, over 60 modules
| containing over 15000 lines of code.
| Included are the source and make files
| necessary to make CPR for DOS, OS/2, and the
| BOUND versions.
CODEPRNT.ZIP 140887 10-17-93 CodePrint for C and C++ 1.02 (Geist
| Microsystems; $53) is a source code
| reformatter and printer for C languages. It
| offers auto-indenting, alignment of
| comments, editable keyword templates and
| more.
C_VIEW.ZIP 106415 10-16-93 C View (Little, Curtis; $20) prints C source
| code with proper indenting. It can also be
| used to generate new source code files that
| are indented properly according to the
| language being used. C View can generate a
| table of contents listing all the functions
| declared in your code along with an
| extensive cross reference of identifiers. It
| can locate nesting errors, mismatched
| parenthesis, misplaced else statements, and
| misplaced case/default statements.
DMALLOC.ZIP 529677 10-17-93 DMalloc 1.0 (Vogelsinger, Ernest ASP; $47)
| is a pop-up memory debugger for MS-C 5.1 and
| 6.+ (large memory model). It monitors heap
| integrity and the dynamic memory
| requirements of an application.
INDENT_C.ZIP 63698 10-16-93 Indent_C is a C program formatter. Numerous
| command line switches let you customize the
| output.
IXREF.ZIP 99599 10-19-93 Interactive Cross Reference (Orange
| Software; $35) turns C or C++ code into a
| cross referencing data base. It lets you
| interactively search and browse through your
| programs. This makes it easier for you (or
| others) to understand the source code and to
| reuse parts of it.
LDBIND.ZIP 75235 10-17-93 Loose Data Binder (Small, John; $30-$40) is
| a C++ persistent container class with a
| stack-queue-deque-list-array interface and
| built-in sort-search-iterate functions.
| Source code and demos are included.
PGEN_2.ZIP 86686 09-18-93 PGEN Parser GENerator 2.0 (Robertson, Keith
| L.; $20) is a parser generator that reads a
| grammar file and creates compact parse
| tables for the included C language parser
| driver. PGEN is limited to 100 grammar
| productions and PPrint will not print files
| larger than 20000 bytes.
STATEMCH.ZIP 106493 10-17-93 State Machine (Buck, Rob; $25-$50) is a tool
| for facilitating state machine
| implementations in the C programming
| language. It can be used to implement
| control logic for many applications
| including communications protocols, user
| interface navigation logic, device handler
| control logic, autopilot supervisor, and
| multiprocessor pipeline synchronization
| control. There are several examples included.
TAGSGEN@.EXE 263 10-17-93 Tags Generator (Kercheval, J.; $0) is a tags
| file generator for assembly and C code. Tag
| files allow fast code traversal and
| maintenance. This utility allows a large
| amount of customization of tag types
| generated; supports several tag formats and
| is fast. Sources and executables are
| included.
TSD.ZIP 172214 10-17-93 TSD (Innovative Data Concepts, ASP; $50) is
| an interactive user-interface design tool
| capable of creating clean, commented TCXL
| code. It combines TCXL windows, forms and
| menus to allow full-featured program
| prototyping that generates well-documented C
| source code. With TSD, you can significantly
| reduce development time. Most C compilers
| are supported.
TVTOOLS.ZIP 145961 06-11-93 TVTools (Stern, Marc; $0) is a library of
| general-purpose tools for TurboVision. This
| package includes high-level functions and
| new objects. It also contains a lot of
| non-TV functions such as string and date
| routines. Source code included.
JHTOOLS@.EXE 37468 03-18-92 JH'S C Power Tools (Hoffman, Jon; $40)
| contains a menu and windowing library, mouse
| interface library, and utility functions
| library. It also includes graphic cursor
| shapes for the mouse, keyboard scan codes,
| examples of menu structures, and more.
PWRCLIB@.EXE 19530 03-18-93 Power C Functions Library 6 (Steenburgh,
| Chuck; $0) is a set of C functions for
| things such as color screen output, text
| handling, character conversion, EGA/VGA
| screen functions, music, and more.
TCCLIB_@.EXE 87370 03-20-90 TCCLIB 2.0 (Collins, Chris; $0) is a C
| library containing of 130 different
| routines, source code is included.
XMMLRG_@.EXE 17260 12-18-91 XMM Large Model Library for C is a large
| model port of the Microsoft XMM.ASM library
| routines for C. A simple handler for storing
| records in XMM memory is included.
MOVETO_@.EXE 4754 03-19-92 MoveTo (Bender, A. L., M. D.; $0) is an
| assembler routine that improves on
| memcpy/strncpy. It adds a fourth parameter
| which lets you stop the copying process.
STRUCTS.C 13657 01-25-91 Structs (Giannini, Mario; $0) includes the
| the C source code which demonstrates the use
| of arrays of structures for such tasks as
| screen painting, field definition, and data
| file searching.
TMULTBOX.CPP 2953 11-12-92 TMultiple Box (Ogrinz, Michael; $0) is
| source for a multi-selection TListBox.
NEWMAT_@.EXE 36575 08-16-91 NewMat (Davies, R.B. and DSIR; $0) contains
| classes and functions for manipulating
| matrices.
MULTI_C@.EXE 73911 04-16-93 Multi-App Core 1.0.1 (MicroGenesis Software;
| $75) is a set of platform independent
| classes that will form the core system of
| any application. It includes classes for
| communication, file I/O, timing, dynamic
| data structures, and other functions.
C_ALGORI.ZIP 136012 10-18-93 C Language Algorithms (Tal, John; $0) is a
| collection of "classic" C algorithms,
| including link lists, binary trees, stacks,
| fifo queues, heaps (priority queues),
| (shell) sort, file merging, multi-tasking
| and processing scheduling, virtual memory
| management, file-based process
| communication, graph/network job management,
| and data encryption. All C and C++ source is
| included.
CTOOLBOX.ZIP 201752 10-13-93 C Toolbox (Miller, David A.; $30) is a
| library of functions in the following areas:
| general video, including windows and fast
| writing; graphics, including several normal
| and rotated fonts; sound, including
| background sound; printer control; mouse
| control; joystick control and other general
| functions.
WLIB.ZIP 77102 08-11-93 C++ Wheaton Libraries (Wheaton, Paul; $0) is
| a C++ library for developing faster, smaller
| programs in less time. It includes classes
| for strings, files, linked lists, vectors
| (dynamic arrays) and more.
TCXL.ZIP 803145 10-13-93 TCXL (Innovative Data Concepts ASP; $53)
| incorporates over 375 multipurpose
| functions. Features include critical error
| handlers; macro-string capability to
| key-bindings; national-language support;
| nested entry forms; the ability to browse
| through data with the entry system; support
| for TopSpeed C/C++, a true floating-point
| decimal, and MASM 6.0 support.
FLASHPC@.EXE 238 10-17-93 FlashPac C Library 3.61 (SimpleSoft, Inc.
| ASP; $0-$55) is a set of low level routines
| for Turbo C that access the video display,
| keyboard, printer, disk, and mouse devices.
SCL1.ZIP 435807 10-14-93 SCL1 (Alvira, Jose Rodriguez & Lebron, Jose
| R.; $25) is a library of over 200 functions
| for the Microsoft and Borland C compilers.
| Extensive screen and mouse handling
| functions are provided that are not found in
| the standard library. Other functions
| include background functions, keyboard
| related functions, file related functions,
| sound and time related functions, video
| related functions and Dialog functions. Also
| included a quick library, example programs,
| a demonstration program, and a demo of a
| screen editor/program generator that has
| been developed to aid using the library.
SNIPPET@.EXE 281040 12-14-92 Snippets (Stout, Bob; $0) is a collection of
| various C routines. This collection includes
| macros for ANSI.SYS, macros for direct video
| work, multiple printer support, BASIC-like
| string functions, cursor
| management/manipulation, DES
| encryption/decryption, joystick functions,
| mouse functions, sound and timing functions,
| comment extractor, file search functions,
| FOSSIL access functions, PRINT.COM interface
| functions, memory allocation strategy
| functions, word wrapping functions, absolute
| sector read/write functions, mouse
| functions, DOS utilities and much more.
SLTC.ZIP 170636 10-16-93 Steve's Library for Turbo-C (Margison, Steve
| E., ASP; $28) has over 100 functions for use
| with Borland's Turbo-C.
STDLIB1@.EXE 104461 07-15-91 UCR Standard Library (Hyde, Randall and
| others; $0) is a library of C-like functions
| in assembly source code form.
STDLIB2@.COM 41587 07-15-91 See STDLIB1@.EXE
MFL_MS.ZIP 158277 10-16-93 MicroFirm Function Library - MS (Stout,
| Robert B.; $28) is a library for use with
| Microsoft C 5.1 or Quick C 2.0x. The
| features include an advanced stream I/O with
| installable stream filters, data encryption
| and compression, comprehensive direct video
| package, ANSI Superset Locale and Strftime
| functions, microsecond resolution timing,
| filename parsing and normalization, Julian
| dates, volume label manipulation, push/pop
| directories, open/read/close directories,
| file truncation and copying, serial I/O and
| printer support, sound and gameport support,
| CTRL-Break handler, basic-like string
| functions, and ANSI.SYS detect.
MFLZT.EXE 180644 12-04-89 MicroFirm Function Library - ZT (Stout,
| Robert B.; $28) is a C Programming Library
| for use with Zortech C/C++. The features
| include: an advanced stream I/O with
| installable stream filters, data encryption
| and compression, MSC/TC compatibility
| functions, ANSI Superset Locale and Strftime
| functions, microsecond resolution timing,
| filename parsing and normalization, Julian
| dates, volume label manipulation, push/pop
| directories, open/read/close directories,
| file truncation and copying, serial I/O and
| printer support, sound and gameport support,
| CTRL-Break handler, basic-like string
| functions, and ANSI.SYS detect. This library
| used to be Steve's Library for Zortech C,
| but was acquired and enhanced by Stout.
BARS___@.EXE 6600 04-26-92 Bar Graphs (Smith, Dave; $0) is C source for
| a utility to draw a bar graph. In this app,
| the number of files of each filename
| extension is graphed.
EGAPAL_@.EXE 70375 03-05-91 EGAPal 1.0 (Young, Scott; $20) allows you to
| create pictures and animated characters to
| be included in Turbo C programs using the
| EGA 640x350x16 video mode. The images are
| encoded into a header file to be placed at
| the start of the program or saved to an
| image file which is read from the disk at
| the time of display.
3DSHADE@.EXE 38928 08-15-91 3DShade is C code (and the executable) to
| plot z = f(x,y) in three dimensions using
| shaded graphics. VGA required.
ARTOOL-@.EXE 215567 09-12-92 ARTool 1.4 (Intrinsic Computer Systems; $15)
| is a graphics editor that will generate
| TurboC or BorlandC source code for pictures
| you build using a full screen graphics
| editor. You can build quite complex graphic
| pictures using graphic primitives such as
| circles, lines or polygons. It generates
| code that can be used in your own
| applications to produce sophisticated
| graphic designs, logos, games, and more.
| Requries EGA/VGA, a mouse, and a hard disk
| or high density floppy.
GUI_LIB.ZIP 158122 10-18-93 GUI Library 1.0a (Ludicrous Data; $25) is a
| graphic interface library for Borland C++
| and Turbo C++. You can create graphic based
| applications featuring push buttons, icons,
| animated icons, string input, pulldown
| menus, and more.
MIKE_GGR.ZIP 137306 10-17-93 Mike's Game Graphic Routines 2.0 (Cantelmi,
| Michael; $15) is a set of fast library
| routines for Microsoft C and Quick C. These
| routines are for screens of any size and
| number in the 320x200x256 mode. Features
| include sprites that do not require a
| separate bit mask and support for joystick,
| mouse, expanded memory and for loading PCX
| files. Demos with commented source code are
| included.
MPLUS_1.EXE 121659 12-09-91 MPlus (Yam, Michael; $10-$50) is a graphic
| interface library for C programs. Built upon
| Graphics, a library supplied with Microsoft
| C 5.x, MPlus provides tools to build a
| graphical user interface: windows, dialog
| boxes, bar menus, and mouse support. The
| menu system will support up to five levels
| of submenus. Wordwrap and text scrolling are
| supported, as well as hot keys and
| "checkmarks". You can enable/ disable menu
| attributes, and a function is included to
| indicate free memory.
VSA256.ZIP 146811 10-17-93 VSA256 Graphics Library 1.1b (Spyro Gumas;
| $20) contains C routines which supply 256
| color capabilities in all VESA resolutions
| including 1024x768 and 1280x1024. Demo,
| source, and VESA BIOS TSRs are included.
| This library can be used with TIFF256
| Graphics Library Extensions (#4574, below).
TIFF256.ZIP 103669 10-17-93 TIFF256 Graphics Library Extensions 1.1b
| (Spyro Gumas; $20) is a library of C
| routines to read and display TIFF graphics.
| This library supports 256 color video modes
| defined within the VESA standard. Microsoft
| C and Borland C are supported. TIFF file
| analyzer, demo, and source code are included.
BOXDRAW@.EXE 3906 07-16-92 BoxDraw (Mulroy, Edward; $0) is the source
| for a box-drawing function.
CPRN_RG@.EXE 5515 02-26-93 CPrint (Gerharz, Reinhold J.; $0) is a set
| of object files which perform high-speed
| writing directly to the display using
| printf-type calls.
DBLMON_@.EXE 12048 06-18-92 Dblmon (Holbrook, Mark R.; $0) is a routine
| that lets you output to a monochrome monitor
| as a secondary monitor.
FRAMES_@.COM 26878 12-19-89 Frames (Huff, Howard; $0) is a set of frame
| building tools with 35 fifferent frames
| designed for ease in putting different style
| frames in your C programs.
INTENSE@.EXE 21105 07-14-92 Intense (Gee, Ron; $0) code showing how to
| have any of up to 16 different background
| colors, instead of the usual 8.
LINEDRW@.EXE 10213 12-10-91 LineDraw (Raeburn, Steve; $0) is a header
| file that makes it easy to draw lines,
| boxes, and borders in text screens. Demo
| program and source included.
MAXLINE@.COM 3305 04-01-89 MaxLines (Arneson, Eric E.; $0) is C source
| to switch the text mode to the maximum
| number of lines allowed on the present video
| adapter (43 lines on EGA, 50 on VGA). The
| file 25.C contains code to switch back to 25
| lines.
MDA_SPY@.COM 7549 01-29-90 MDA_Spy (Lapaille, Eric; $0) contains C
| routines for writing to a second (MDA)
| monitor. Routines include clearing the MDA
| screen, displaying a string at a specified
| location, and displaying an integer at a
| specified location.
MONOSCR@.COM 7149 04-30-91 Monochrome Screen Driver 1.0 (Richard, Rick;
| $0) is a device driver that redirects all
| standard C output functions to the mono
| display allowing you to send debugging
| messages to your second monitor without
| writing over your main application screen.
| It also works within Windows applications.
PAGEDEM@.COM 9007 05-29-91 PageDem (Boone, Gary; $0) shows how to do
| paging in the nonstandard 320x400x256 VGA
| mode, which has two pages. This allows you
| to instantly change graphics screens by
| flipping between the two pages.
PHIRES_@.EXE 14072 04-22-93 Project: Hi-Res (Morris, Ben; $0) shows how
| to access high-resolution 640x400x256
| graphics modes. It includes source code for
| 12 specific adaptors.
SCRMEM_@.COM 3421 02-23-90 ScrMem (Goshko, Robert; $?) is a set of
| three functions that allow you to write
| directly to the screen. This will enable you
| to use the extended text modes supported by
| EGA and VGA.
SCRNEXPR.ZIP 75727 10-13-93 Screen Express (WindowSoft; $69) is a screen
| design program for programmers working with
| Lattice, MS or Turbo C. This is one of the
| most unique and slickest screen designers
| that we have seen. In addition to the usual
| line and and box drawing (and some "unusual"
| box drawing), SE lets you mark off areas of
| the screen ("blocks") and move, copy, fill
| in, or change the color of the contents of
| blocks. SE saves screens in a compacted form
| that takes little disk space and you can
| link code to your program with supplied
| modules that will handle the screen display
| work for you. Another valuable feature is
| the ability to save screen blocks or just
| the parts of the screen on which you have
| drawn.
SMSCRL_@.EXE 4407 09-17-92 Smooth Scroll (Slayton, Joe; $0) shows how
| to smoothly scroll the 16-color EGA/VGA
| plane-mapped graphics screens.
TXTVID_@.EXE 16087 10-22-92 Txtvid (Anderson, Everett; $?) contains a
| group of functions to create a simple menu
| system with a selection bar/character
| scheme. Source code and an executable are
| included.
VGA16__@.COM 11093 03-23-90 VGA16 (Sieraski, John; $0) is a BGI graphics
| device driver which supports various 16
| color VGA graphics modes: ega/vga 320x200,
| ega/vga 640x200, ega/vga 640x350, VGA
| 640x480, ATI VGA 800x600, Orchid VGA
| 800x600, Paradise VGA 800x600, Vega VGA
| 800x600, Video7 VGA 800x600, and the Sota
| VGA-16 800x600. Demo program is included.
VGAKIT_@.EXE 35527 10-17-91 VGAkit 4.1 (Bridges, John; $0) is a SuperVGA
| programming kit with all C and assembler
| source code. It includes routines to support
| 360x480x256 on any VGA and S-VGA modes on
| virtually all S-VGA cards.
XGAKIT_@.EXE 27548 10-18-91 XGA Programmer's Toolkit 1.1 (Tyler, Bert;
| $0) is C-callable assembler code that checks
| for the presence of an XGA adapter, throws
| it into and out of any of its extended video
| modes, and reads/writes pixels in those
| modes. Source and demo driver are included.
SCRNTOC.EXE 10723 10-09-91 ScrnToC 1.0 (Wheeler, John; $0) converts
| formatted ASCII files to C printf statements.
ULTRATK@.EXE 7392 08-28-91 Ultra (Kallal, Tom; $0) is a set of
| functions that are Turbo C implementations
| of many of the extended BIOS routines
| provided with UltraVision 2.0.
PWRWIN_@.EXE 92936 01-31-91 PowerWindows (Weber, Andre; $25) is an
| excellent set of windowing routines.
WINDC__@.EXE 69489 07-22-91 Westborough Windows (Harris, Bill; $22) is a
| library of Quick C functions that can create
| and manipulate stackable text windows. Also
| included is WINDM for mono systems.
SHOWBOX@.COM 11514 06-24-93 ShowBox (Baker, Chuck; $?) is source for a
| text-based message box.
BOSS 000000 00-00-00 Window Boss (Mongelluzzo, Philip A. ASP;
| $55) is a powerful window manager for C. It
| lets you easily create pop-up windows, pull
| down menus, status lines, and in-context
| on-line help functions. Data entry routines
| and mouse support are included. Window Boss
| supports most C compilers. BOSS is
| preinstalled on the CD because of its size
| and directory structure.
C_WNDW.ZIP 190438 10-13-93 C_Wndw and C_Ndx Libraries (Marietta
| Systems, Inc. ASP; $79) provides input and
| output windowing facilities operating at
| professional speeds for Quick C and Turbo C.
| This provides C programmers with color and
| cursor control within multi-layered windows,
| and pull-down and pop-up menus. The file
| access functions trap and handle all usual
| errors, and provide access to ASCII, dBase
| III Plus, hashed random and relative files.
| Automatic editing of input numeric and date
| fields provides a clean user interface.
DCURSES.ZIP 166524 10-16-93 dCurses (Reynolds, Daniel J. ASP; $28) is a
| window oriented screen management system
| based on the UNIX Curses library and is
| designed to provide optimized screen i/o
| within a system that ports easily between
| UNIX and MS-DOS environments. The system
| consists of a library of C functions which
| implement virtually all of the UNIX curses
| functions that make sense in a MS-DOS
| environment. Several additional variables
| are available in the TermInfo database to
| allow setting the specific hardware
| configuration without having to recompile
| the dCurses system. The UNIX ETI PANELS
| library is implemented and incorporated into
| the curses library.
FONTLIB.ZIP 120599 10-18-93 FontLib 1.0 (Gagliano, Joseph V.; $25-$35)
| contains a library of 13 functions that
| provide fast and easy display font
| capabilities. Fonts can be up to 60 pixels
| high by 30 pixels wide. Other features
| include the ability to draw letters/symbols
| or strings on the screen in any graphics
| mode, complete control over font spacing,
| the ability to draw in portrait/ landscape/
| columns, font shadowing, and much more. This
| works best in applications that use color or
| mono EGA/VGA with reso lutions of 640x350 or
| better.
HIM.ZIP 192148 10-16-93 The Human Interface Manager (Allsoft
| Computer Products, ASP; $89) is a library of
| more than 230 functions and macros designed
| for use with Turbo C. It makes designing and
| coding user interfaces much easier by
| providing a rich set of functions designed
| specifically for presenting information to,
| and obtaining information from a user of
| your application.
LVS_WIN.ZIP 91751 10-17-93 LVS Windows (Lake View Software; $54) is a
| powerful, flexible windowing system for C.
| The number of windows is limited only by
| memory. Features include multi-field
| formatted data entry; moving bar menus that
| pop up, pull down, emulate Lotus, or user
| designed; scrollable pick menus; several
| video output methods; mouse support; push
| buttons; radio buttons; check boxes; support
| for 43-line VGA mode; and much more.
| Functions are included that are specifically
| designed to support the Borland Paradox
| Engine, and an interactive screen painter is
| also included.
MCWIN_TC.ZIP 95054 10-16-93 MCWin_TC (Mlachak, Michael G. & Cassista,
| Brian L.; $35-$55) is a library of window
| and quick-write routines.
PANELS.ZIP 194748 10-17-93 Panels for C (Brown, J. and B.C. Systems;
| $30-$70) is a set of routines for doing
| screen i/o. Screen layout files can be
| created with any text editor and are not
| compiled into your code, so you can modify
| screens without having to recompile.
PCCURSES.ZIP 72471 10-16-93 PcCurses (Larsson, Bjorn; $0) is an
| extensive C library of screen and window
| management routines modeled after the UNIX
| curses and ncurses libraries.
PCWINDOW.ZIP 140211 10-16-93 PCWindow (Muscatelli, Denny; $0) is a
| windowing system for Turbo-C. Included are
| three demos in executable and source form.
PULLC20.ZIP 301958 10-16-93 PullC (Eagle Performance Software; $29) is a
| set of high performance pull-down menu
| modules for Turbo C 2.0 programmers.
| Features include: pull-down menus, unlimited
| levels of submenus, unlimited data entry
| windows for nine data types, selection by
| cursor or command keys, and a
| fill-in-the-blank method for programmers to
| interface to the modules.
QWIKC_SU.ZIP 143801 10-16-93 QwikC Screen Utilities (Eagle Performance
| Software; $29-$39) is a set of high
| performance screen writing tools for Turbo C
| 2.0. QSU works on all IBM compatible
| computer and video systems. It eliminates
| snow and flicker. It writes on all video
| pages and on virtual screens in RAM. It is
| up to 2300% faster than TC2's cprintf.
TEGL_C_@.EXE 341757 08-27-90 TEGL Windows Toolkit II for Turbo C (TEGL
| Systems Corporation; $50) is a library of
| routines for creating programs with a
| Graphical User Interface. The virtual memory
| handler automatically uses both EMS and hard
| drive as an extension of the heap area to
| provide an almost unlimited windowing
| ability. Your program functions can be
| called by clicking on icons.
XPWNDG.ZIP 170451 09-16-93 TExplodeWindow (Woodruff, Eric; $10)
| TExplodeWindow and TExplodeDialog Classes
| allow you to add exploding windows and
| dialog boxes to applications. Both classes
| are fully streamable and can reside in a
| resource file until needed. Source is
| included.
UW_1.EXE 317029 01-19-93 UltraWin 2.10 (EnQue Software; $20-$30) is
| an extremely small and fast text windowing
| library. Features include layered pop-up
| windows, data input control, scrolling of
| text in multiple windows at the same time,
| text scrolling zones within a window, a wide
| selection of window borders and colors,
| background printing support, EGA/VGA
| downloadable fonts with font editor,
| context-sensitive help, enhanced data entry,
| clock interrupt support and more.
UW_2.EXE 286966 01-29-93 See UW_1.EXE
INTUIT1.ZIP 319377 09-16-93 InTUItion 1.5 (EnQue; $0) is a text user
| interface library for UltraWin. It allows
| you create dialogue boxes, menus, pick
| lists, sliders, buttons, check boxes, images
| and more. Requires UltraWin, above. Also
| included on this set: ENCOM (#4756), a small
| model C communications library.
INTUIT2.ZIP 226772 09-16-93 See INTUIT1.ZIP
WINDPRO.ZIP 490254 10-13-93 Window Pro (Stott, Kenneth; $50) is a screen
| control library for C. It lets you create
| programs that look and feel like Framework,
| Lotus and dBase III. It also lets you create
| dialog boxes, context sensitive help, pop-up
| and pull-down menus; lets you drag, zoom,
| split, hide and scroll windows quickly
| without snow; detect the type of video card
| in use and set video modes and control the
| cursor. Window Pro is compiler and machine
| independent.
WNDWC.ZIP 215413 10-16-93 WndwC (Eagle Performance Software; $29-$39)
| is a set of high performance multi-level
| virtual windows for Turbo C 2.0 and Turbo
| Assembler. Create, hide, move, resize,
| rearrange, zoom and access smoothly.
| Optional true virtual windows in RAM have
| phenomenal speeds - even updates overlapped
| windows! Up to 254 fixed or virtual windows
| can be on the screen at one time. All
| windows can be randomly accessed with 28
| window-relative writing routines and 15
| different border styles with shadows. For
| all IBMs, all text modes, all video pages.
SCRN_MAN.ZIP 5798 10-16-93 Screen-Man 1.0LS (Daniel Burke Associates;
| ?) is a screen managment program which
| allows C language programmers to quickly and
| easily display screens and accept input on
| IBM PC's and compatibles.
CJDATES@.EXE 52468 08-06-91 Crazy Jack's Date Routines (Crazy Jack; $0)
| are date routines that make it easy to
| determine the number of days between dates,
| find the day of the week of a date, convert
| between Gregorian and Julian dates, sort on
| dates, and to check the validity of given
| dates. Source code (assembler, C, TP), OBJ
| and TPU files and sample code are included.
DATEDEM@.COM 16254 04-01-89 DateDemo (Rohr, Gerald; $0,) is a set of
| date handling routines for C.
DATELIB@.EXE 42815 04-16-92 DateLib (Rath, Klaus; $0) are date and time
| manipulations in C.
DATE_AG@.COM 38552 06-24-93 Dates (Gifford, Al; $0) is source for almost
| anything you could want to do concerning
| dates, including generating a calendar.
JULDAY.C 3512 10-18-89 Julian Day 1089 (Kessel, Brian and Perry,
| J.; $?) is a new version of the C code for
| computing Julian Days.
DATECLS@.EXE 21199 03-18-93 Killer Date Class 4.11 (Price, Charles D.
| and others; $0) is a full-function date
| class, including a full set of overloaded
| operators for addition, subtraction and
| comparison of date objects; an overloaded
| operator with a variety of print formats and
| options, and constructors to create date
| objects from a variety of source formats.
| Source included.
SCHDATE.C 32278 07-30-89 Schon Date-Time (SchnSoft; $0) is a set
| date-time handling functions.
SDATE__@.EXE 4575 07-14-92 Sdate is an illustration of searching on a
| date field using the CLOSESTRECORD parameter.
STRFTIM@.COM 4748 09-24-89 Strftim is a routine to convert a time
| structure into a formatted string based on;
| the standard ANSI C function as described in
| K&R.
TIMEDAT@.EXE 20563 05-20-92 TimeDate (Humkey, John K.; $0) is the source
| code for two time and date manipulation
| classes.
WEEKDAY@.COM 8175 07-18-90 WeekDay is a simple C function that returns
| the weekday given the day, month and year.
BRUTE__@.COM 7192 06-15-91 Brute Force (Smith, Dave; $0) is an
| algorithm for searching text within binary
| files or text files.
GLOBBER@.EXE 24338 03-26-91 Globber 1.10 (Kercheval, J.; $0) is an
| expression parser which could be used for
| search routines and wildcard filename
| interpretation.
LOOKING@.COM 4030 06-11-91 Looking (Smith, Dave; $0) contains
| documented source code for a file search
| utility.
METAPHN@.COM 6056 06-21-91 Metaphon (Parker, Gary; $0) is a "fuzzy"
| string search algorithm that is an
| alternative to (and claims to be better
| than) Soundex.
PRIME2_@.EXE 13180 09-17-92 Prime2 (Kirby, L.I.; $0) contains C source
| for fast sieve and heap based prime searches.
CODEBRK@.EXE 26986 06-24-91 Code Breaker II (Fogel, Kenneth; $0) is the
| source code and bitmap files for a
| MasterMind type game for Windows.
DECK___@.EXE 4853 08-16-91 Deck 1.0 (D'Ascensio, Paul; $0) is a C++
| class that contains basic card handling
| routines for card games. The header, source,
| and doc files are included.
GRUNDA_@.EXE 15237 06-17-91 Grunda 1.0 (Walsh, Joe; $0) is the source
| code for a game in which a robot has gone
| mad.
SHUFFLC@.EXE 14724 11-15-91 Shuffelc (Howell, W.; $0) is a routine for
| shuffling and dealing a specified number of
| card hands of a specified number of cards.
| The randomness has been proven to be
| statistically valid.
BNCE_RA@.EXE 14704 05-01-89 Bounce (Abramson, R.; $0) is C source code
| (and the .EXE) for a bouncing block program
| with a shoot'em-up feature.
WI_LIBT@.COM 21872 06-11-91 is an indexing library for Turbo-C and OS/2.
WI_LIBC@.EXE 19037 01-04-93 is an indexing library for MSC and OS/2.
LIB_DOS@.EXE 18876 01-04-93 is an indexing library for MSC and DOS.
MGSPELL@.EXE 230346 04-16-93 mgSPELL 1.4 (MicroGenesis Software; $20) is
| a set of Turbo C compatible routines that
| enable easy addition of spell checking
| capabilities to existing C programs. It
| comes with a modifiable dictionary [MGDICT@]
| containing around 120,000 words, and offers
| such features as spelling suggestions and
| word list maintenance.
COMSTR_@.EXE 13239 01-21-93 ComStr (Reilly, Patrick; $0) is source for a
| serial port stream class.
CPPCOM_@.COM 27593 06-19-91 CPPCom (Herrera, William; $0) is a C++
| communications library.
COMM___@.COM 6977 01-29-90 Comm (Giannini, Mario; $0) is a set of
| routines that creates a interrupt driven
| communications interface for MSC 5.0 &
| QuickC.
FILESHR@.EXE 15315 01-22-93 FileShare shows how to implement file
| sharing on a LAN.
HSEND__@.EXE 16940 11-19-92 HSend is the C source code for a file
| transfer system for both host and remote
| computers.
IBMCOM_@.COM 11037 05-29-89 IBMcom (Intrinsic Computers; $15-$25) is a
| set of RS232 interrupt driven communications
| routines in C -- small memory model only.
INTSER_@.EXE 6046 06-17-92 IntSer (McGuinness, Charles; $0) is a
| minimal function, all C interrupt serial
| routine. It supports buffered input and
| output.
MG_COMM@.COM 6408 03-25-90 MG_Comm (Giannini, Mario; $0) is the source
| code for a small, flexible interrupt-driven
| communications handler for Turbo and
| MicroSoft C.
PPL4C__@.EXE 56499 11-06-92 Personal Protocol Library for C 1.0
| (MarshallSoft; $38) consists of a state
| driven library which implements the XMODEM,
| XMODEM-CRC, XMODEM-1K, YMODEM, and YMODEM-G
| file transfer protocols. This allows the
| programmer to run multiple simultaneous
| protocol transfers while interacting with
| the user at the keyboard.
RJCOM__@.EXE 29460 12-18-91 RJCom 1.3 (Ryu Consulting; $0) is a
| communications library for Microsoft C. ANSI
| support is included.
RS232__@.EXE 31766 05-19-93 RS232 (Karcher, Chris A.; $20) provides the
| functionality needed to employ serial I/O in
| any application written with Borland C
| language compilers.
SER_LIB@.EXE 58729 03-19-92 Serial++ Library 1.01 (Cortlandt
| Technologies ASP; $25) is a library of small
| routines that bring interrupt-driven serial
| port support to your C++ programs. This can
| give you complete access to the registers of
| the 8250 UART and easily handles multiple
| ports and multiple instances.
TERM___@.EXE 9828 01-23-92 Term (Reilly, Patrick; $0) supports streams
| for terminal emulation.
AUTOLIB@.EXE 127669 05-07-92 AutoLibrary Program-Playback Tool (McDaniel,
| Wayne ASP; $62) is a C function library to
| automate communications. Keystrokes are
| manually coded into C programs and played
| back when the program executes.
CPORT.ZIP 78443 07-23-92 CPort 2.0 (Bri Productions; $65) is a C
| language interrupt-driven serial
| communication library. It is compatible with
| most if not all DOS-based C compilers.
| Features include baud rates from 50 to
| 115200 baud, COM 1 through COM 4, hardware
| and software handshaking, adjustable
| transmit and receive queues, support for
| simultaneous communications, NS16550
| support, and queues as large as 65534 bytes
| each.
LITECOM.ZIP 208073 10-16-93 Litecomm Communications Toolbox (Information
| Technology, Ltd. ASP; $65) [for MS C and
| Turbo C] is a set of powerful routines
| designed to provide easy access to the full
| capabilities of the PC's asynchronous
| communications ports without any specialized
| hardware knowledge required on the
| programmer's part. The critical interrupt
| handlers have been written in assembly
| language in order to support higher baud
| rates. A fully automatic flow control is
| provided using either hardware of software.
PCL4C.ZIP 77626 06-16-93 Personal Communications Library for C 3.5
| (MarshalSoft; $45) is an asynchronous
| communications library designed for
| experienced software developers programming
| in Microsoft C or Turbo C. Features include
| over 20 communications functions, six
| support functions, interrupt driven
| receiver, runs from 300 to 115,200 baud,
| supports COM ports 1-4, adjustable receive
| queues from 8 to 16 bytes, 11 comm error
| conditions trapped, allows 2 ports to run
| concurrently, and provides complete modem
| control and status. Several example programs
| are provided.
GRAPH_PL.EXE 72783 03-19-92 Graph! 1.0 (Lapsansky, Paul; $15) is a
| library graphing functions for creating
| bargraphs, 3D bargraphs or piecharts for
| Turbo C 1.5+, Turbo C++ or Borland C++.
| Compact memory model.
MERGEC.COM 15758 07-23-89 MergeC (Kamp, Rick; $0) is a utility that
| combines the Borland Turbo C source with
| Assembler source code generated when using
| the "-S" switch of the Turbo C compiler.
| This program is a tool for programmers using
| a hardware debugger or who merely want to
| see how well Borland generates Assembler
| code.
PDXPP.COM 10094 02-21-91 Paradox Class Libraries (Weinfurther, Gary
| B.; $0) is a set of class definitions for
| accessing the Paradox Engine. For use with
| Turbo C++.
TPATCH.COM 11012 10-19-89 Patch is a file patching utility. It is
| needed for applying the patches in the file
| TC2Pat on this disk.
PCPILOT.EXE 69712 03-20-90 PCPilot Grubbe, Tom ($0; offers a variety
| of C subroutines and tools. They include an
| ASCII chart, number) base converter, box
| character function, color codes function,
| keyboard codes function, printer setup
| function, ruler, and a TSR engine. There are
| also several screen functions included.
QPRT_JF.COM 9790 07-23-89 QPrint (Fontanesi, Jeff R.; $0) is a set of
| routines for quick screen printing for Turbo
| C.
RD_STK.EXE 44621 03-19-92 RD-STK 1.1 (Cooley, Earle; $12) routines to
| read the game port and to control the cursor.
SEEKTST.COM 29328 05-01-89 SeekTest (Ryle Design; $8) is a program
| written in Turbo C to very accurately
| measure the seek time of a hard disk in
| "real world" terms by using BIOS interrupt
| services and a very high resolution timing
| methodology.
TC2PAT.COM 14856 10-19-89 TC2Pat is a set of patches to fix bugs in
| TLIB, __TURBOC__, TC's overwriting of INT
| 60H, and the "floating point formats not
| linked" problem.
CHECKTV@.EXE 3030 10-22-92 Check (Shabi, Ezra; $?) is C++ source that
| shows how to create Turbo Vision menus with
| check items.
EZHINT_@.EXE 8440 01-20-93 EZHint (Reilly, Pat; $0) shows how to
| implement the help message functionality of
| Turbo Vision status lines.
LISTVW_@.EXE 5726 07-19-93 ListView source code for a derived
| TListViewer for Turbo Vision.
OPTION_@.EXE 10929 11-19-92 Option accepts a TColleciton of strings for
| the source of a picklist.
PRINTQ_@.EXE 12464 06-30-93 Printq (Reilly, Pat; $0) shows how to allow
| a Turbo Vision application to perform
| quasi-background printing.
PROGBAR@.EXE 14499 10-22-92 Progbar contains a TV Progress Bar class
| with source code.
TCOMBO_@.EXE 19688 12-16-92 Tcombo (Dentice, Vincent; $0) contains TV
| source code designed to create a Combo Box
| similar in functionality to the one in
| Microsoft Windows.
THANDLR@.EXE 14799 03-18-93 THandler 1.01 (Newton, Michael; $23) is an
| interrupt 24H handler that replaces Turbo
| Vision's TSystemError class. Contains class
| and support files in C++ large memory model
| library form.
TI1006_@.EXE 4769 03-17-93 TI1006 explains how to create an overlaid TV
| program.
TITLBAR@.EXE 9144 10-22-92 Titlebar (Reilly, Pat; $0) includes the code
| necessary to use a title bar with TV. It
| also has the mouse restricted so that it
| doesn't enter the title region. NEWMOUSE.OBJ
| is included.
TVALT__@.EXE 20994 10-22-92 Tvalt (Reilly, Pat; $0) provides a method
| that allows TV to use an alternative display
| method than the default direct-video writes.
| Included are examples using BIOS calls and
| graphics mode display.
TVCAPTUR.CPP 3906 04-13-93 TVCAPTUR lets you redirect output to a
| window via a file handle [ie: using
| "printf()"].
TVCOLOR@.EXE 23583 07-22-92 TVColorDialog 1.01 (Newton, Michael; $23) is
| a TV dialog box for changing an app's colors
| and background pattern. (The author can no
| longer be reached at the address provided in
| the documentation.)
WW_TV__@.EXE 47413 09-17-92 Wordwrap (Primatech Inc.; $?) has modules
| for a wordwrapping editor.